```
                   /\\\\\\\\\\\\         /\\\\\\\\\\\\     /\\\\\\\\\\\
                   \/\\\////////\\\     /\\\//////////    /\\\/////////\\\
                    \/\\\      \//\\\   /\\\              \//\\\      \///
                     \/\\\       \/\\\  \/\\\    /\\\\\\\   \////\\\
                      \/\\\       \/\\\  \/\\\   \/////\\\      \////\\\
                       \/\\\       \/\\\  \/\\\       \/\\\         \////\\\
                        \/\\\       /\\\   \/\\\       \/\\\  /\\\      \//\\\
                         \/\\\\\\\\\\\\/    \//\\\\\\\\\\\\/  \///\\\\\\\\\\\/
                          \////////////       \////////////      \///////////
```
# Thisdp's Dx Graphical User Interface System (MTA:SA Dx Lib)

This is a dxGUI library for [Multi Theft Auto: San Andreas](https://mtasa.com/) and is designed for the usage of dx functions.

* Since DGS has style system, here provides free style packs: **[DGS Style Packs](https://github.com/thisdp/DGS-Styles)**

**MTA:SA Forum Topic:** https://forum.mtasa.com/topic/95964-releasethisdps-dx-gui-system/

**Discord Topic:** https://discord.gg/QEs8q6W
(Tutorials, Update History and Communications are available here!)

All function names refer simiularly to the original MTA:SA ones. This library uses a strong property system that can freshen up your user interfaces and provides a high level of customization.

*(Sorry for the bad design of the default style though you are free to adjust everything with style system.)*

For a full list of functions and event handlers, check the DGS wiki:
* **English:** http://wiki.mtasa.com/wiki/dgs
* **Arabic (عربى):** https://wiki.mtasa.com/wiki/AR/Dgs
* **Chinese:** https://wiki.mtasa.com/wiki/ZH-CN/Dgs

Auto Completion For [Notepad++](https://notepad-plus-plus.org/) *(Thanks To Ahmed Ly)*: http://www.mediafire.com/file/m6dm7815d5dihax/lua.zip

To prevent bugs and issues with the resource, keep the resource names as **dgs**.

The reason why I released DGS is because I am ready to leave MTA. This is my one contribution to the MTA community.
Finally, I am glad to provide the DGS resource, and everyone is welcome to adjust the code and help make it better by editting the code, adding functions or events.

# Commands
all comands type it on F8 console
* **dgscmd:**  to show you serial and version etc. type help  on it to see all comands on it.
  * **help:**  to list the available commands in cmd.
* **aboutdgs:** to show eveything about dgs to work this comand must be **connected to internet**.
* **updatedgs:** to download the **last verion of dgs** ***Request Admin Rights***.
* **dgsver:** to show version dgs on **debugscript** and **game console**.
* **debugdgs:** to enable the debug message of DGS.
  * **debugdgs 2:** further debug message.





**Thanks for your support.**

# License

Ignore all the licenses, But you need to obey the following rules ( Let's get more freedom!! ).

This resource is protected by **DPL v1**(DGS Public License v1)

* 1.Any of the private edition of dgs should be the branch of dgs-master

* 2.You are not permitted to republish any edition of dgs.

* 3.You are not permitted to sell DGS. This menas you should exclude DGS from your price when you are going to sell your DGS based scripts.

* 4.Items not mentioned are allowed!
